STA-5326 mesylate